# encoding: utf-8
# module alembic.AbcGeom
# from C:\Program Files\Python39\lib\site-packages\alembic.cp39-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import alembic.Abc as __alembic_Abc
import Boost.Python as __Boost_Python


class OXform(__alembic_Abc.OObject):
    """ doc """
    def getSchema(self, OXform, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        getSchema( (OXform)arg1) -> OXformSchema :
            doc
        """
        pass

    def getSchemaObjTitle(self): # real signature unknown; restored from __doc__
        """
        getSchemaObjTitle() -> str :
            doc
        """
        return ""

    def getSchemaTitle(self): # real signature unknown; restored from __doc__
        """
        getSchemaTitle() -> str :
            doc
        """
        return ""

    def matches(self, MetaData, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        matches( (MetaData)metaData [, (SchemaInterpMatching)matchingSchema=alembic.Abc.SchemaInterpMatching.kStrictMatching]) -> bool
        
        matches( (ObjectHeader)metaData [, (SchemaInterpMatching)matchingSchema=alembic.Abc.SchemaInterpMatching.kStrictMatching]) -> bool
        """
        pass

    def reset(self, OXform, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ reset( (OXform)arg1) -> None """
        pass

    def valid(self, OXform, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ valid( (OXform)arg1) -> bool """
        pass

    def __bool__(self, OXform, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ __bool__( (OXform)arg1) -> bool """
        pass

    def __init__(self, p_object, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        __init__( (object)arg1) -> None
        
        __init__( (object)arg1, (OObject)arg2, (str)arg3 [, (Argument)arg4 [, (Argument)arg5 [, (Argument)arg6]]]) -> None
        """
        pass

    def __reduce__(self, *args, **kwargs): # real signature unknown
        pass

    __instance_size__ = 584


